27c0ecd9981a9f9816917b41e143f231e4a9049e,threads/src/main/java/org/jboss/as/threads/ScheduledThreadPoolAdd.java,ScheduledThreadPoolAdd,applyUpdate,#UpdateContext#UpdateResultHandler#P#,42
Before Change
final int maxThreads = maxThreadsCount.getScaledCount();
final String name = getName();
final UnboundedQueueThreadPoolService service = new UnboundedQueueThreadPoolService(maxThreads, getKeepaliveTime());
builder.addService(ThreadsServices.executorName(name), service);
}
protected void applyUpdate(final ThreadsSubsystemElement element) throws UpdateFailedException {
After Change
}
protected <P> void applyUpdate(final UpdateContext updateContext, final UpdateResultHandler<? super Void, P> handler, final P param) {
final BatchBuilder builder = updateContext.getBatchBuilder();
final ScaledCount maxThreadsCount = getMaxThreads();
final int maxThreads = maxThreadsCount.getScaledCount();
final String name = getName();
final ServiceName serviceName = ThreadsServices.executorName(name);
final UnboundedQueueThreadPoolService service = new UnboundedQueueThreadPoolService(maxThreads, getKeepaliveTime());
final BatchServiceBuilder<ExecutorService> serviceBuilder = builder.addService(serviceName, service);
addThreadFactoryDependency(serviceName, serviceBuilder, service.getThreadFactoryInjector(), builder);
}
protected void applyUpdate(final ThreadsSubsystemElement element) throws UpdateFailedException {